AUTOMAKE_OPTIONS = foreign subdir-objects
bin_PROGRAMS=UEUnrealIRCd
includedir=$(topdir)/include
srcircdir=$(topdir)/src
include_HEADERS=$(includedir)/channel.h \
$(includedir)/cJSON.h \
$(includedir)/common.h \
$(includedir)/config.h \
$(includedir)/crypt_blowfish.h \
$(includedir)/databaseStruct.h \
$(includedir)/dbuf.h \
$(includedir)/dns.h \
$(includedir)/dynconf.h \
$(includedir)/fdlist.h \
$(includedir)/gitlibApi.h \
$(includedir)/h.h \
$(includedir)/httprequest.h \
$(includedir)/ircsprintf.h \
$(includedir)/license.h \
$(includedir)/list.h \
$(includedir)/llhttp.h \
$(includedir)/mempool.h \
$(includedir)/modules.h \
$(includedir)/modulestruct.h \
$(includedir)/modversion.h \
$(includedir)/msg.h \
$(includedir)/numeric.h \
$(includedir)/openssl_hostname_validation.h \
$(includedir)/proto.h \
$(includedir)/resource.h \
$(includedir)/setup.h \
$(includedir)/struct.h \
$(includedir)/sys.h \
$(includedir)/types.h \
$(includedir)/unrealircd.h \
$(includedir)/url.h \
$(includedir)/util.h \
$(includedir)/version.h \
$(includedir)/web.h \
$(includedir)/whowas.h \
$(includedir)/windows/setup.h 

UnrealIRCd_Src_Files=$(srcircdir)/aliases.c \
$(srcircdir)/api-channelmode.c \
$(srcircdir)/api-clicap.c \
$(srcircdir)/api-command.c \
$(srcircdir)/api-efunctions.c \
$(srcircdir)/api-event.c \
$(srcircdir)/api-extban.c \
$(srcircdir)/api-history-backend.c \
$(srcircdir)/api-isupport.c \
$(srcircdir)/api-messagetag.c \
$(srcircdir)/api-moddata.c \
$(srcircdir)/api-usermode.c \
$(srcircdir)/auth.c \
$(srcircdir)/channel.c \
$(srcircdir)/cJSON.c \
$(srcircdir)/conf.c \
$(srcircdir)/conf_preprocessor.c \
$(srcircdir)/crashreport.c \
$(srcircdir)/crule.c \
$(srcircdir)/crypt_blowfish.c \
$(srcircdir)/dbuf.c \
$(srcircdir)/debug.c \
$(srcircdir)/dispatch.c \
$(srcircdir)/dns.c \
$(srcircdir)/fdlist.c \
$(srcircdir)/gitlibApi.c \
$(srcircdir)/hash.c \
$(srcircdir)/httprequest.c \
$(srcircdir)/ircd.c \
$(srcircdir)/ircsprintf.c \
$(srcircdir)/list.c \
$(srcircdir)/match.c \
$(srcircdir)/mempool.c \
$(srcircdir)/misc.c \
$(srcircdir)/modulemanager.c \
$(srcircdir)/modules.c \
$(srcircdir)/numeric.c \
$(srcircdir)/openssl_hostname_validation.c \
$(srcircdir)/operclass.c \
$(srcircdir)/parse.c \
$(srcircdir)/random.c \
$(srcircdir)/scache.c \
$(srcircdir)/send.c \
$(srcircdir)/serv.c \
$(srcircdir)/socket.c \
$(srcircdir)/support.c \
$(srcircdir)/tls.c \
$(srcircdir)/updconf.c \
$(srcircdir)/url.c \
$(srcircdir)/user.c \
$(srcircdir)/utf8.c \
$(srcircdir)/util.c \
$(srcircdir)/whowas.c \

UnrealIRCd_Src_Database_Files=$(srcircdir)/database\db_conf.c \
$(srcircdir)/database\db_crud.c \
$(srcircdir)/database\db_mapper.c \
$(srcircdir)/database\db_refunc.c \
$(srcircdir)/database\db_util.c

UnrealIRCd_Src_modules_Files=$(srcircdir)/modules/account-notify.c \
$(srcircdir)/modules/account-tag.c \
$(srcircdir)/modules/addmotd.c \
$(srcircdir)/modules/addomotd.c \
$(srcircdir)/modules/admin.c \
$(srcircdir)/modules/antimixedutf8.c \
$(srcircdir)/modules/antirandom.c \
$(srcircdir)/modules/authprompt.c \
$(srcircdir)/modules/away.c \
$(srcircdir)/modules/batch.c \
$(srcircdir)/modules/blacklist.c \
$(srcircdir)/modules/botmotd.c \
$(srcircdir)/modules/cap.c \
$(srcircdir)/modules/certfp.c \
$(srcircdir)/modules/channeldb.c \
$(srcircdir)/modules/charsys.c \
$(srcircdir)/modules/chghost.c \
$(srcircdir)/modules/chgident.c \
$(srcircdir)/modules/chgname.c \
$(srcircdir)/modules/clienttagdeny.c \
$(srcircdir)/modules/cloak.c \
$(srcircdir)/modules/close.c \
$(srcircdir)/modules/connect.c \
$(srcircdir)/modules/connthrottle.c \
$(srcircdir)/modules/cycle.c \
$(srcircdir)/modules/dccallow.c \
$(srcircdir)/modules/dccdeny.c \
$(srcircdir)/modules/echo-message.c \
$(srcircdir)/modules/eos.c \
$(srcircdir)/modules/globops.c \
$(srcircdir)/modules/help.c \
$(srcircdir)/modules/hideserver.c \
$(srcircdir)/modules/history.c \
$(srcircdir)/modules/history_backend_mem.c \
$(srcircdir)/modules/history_backend_null.c \
$(srcircdir)/modules/ident_lookup.c \
$(srcircdir)/modules/invite.c \
$(srcircdir)/modules/ircops.c \
$(srcircdir)/modules/ison.c \
$(srcircdir)/modules/join.c \
$(srcircdir)/modules/jointhrottle.c \
$(srcircdir)/modules/jumpserver.c \
$(srcircdir)/modules/kick.c \
$(srcircdir)/modules/kill.c \
$(srcircdir)/modules/knock.c \
$(srcircdir)/modules/labeled-response.c \
$(srcircdir)/modules/lag.c \
$(srcircdir)/modules/link-security.c \
$(srcircdir)/modules/links.c \
$(srcircdir)/modules/list.c \
$(srcircdir)/modules/locops.c \
$(srcircdir)/modules/lusers.c \
$(srcircdir)/modules/map.c \
$(srcircdir)/modules/md.c \
$(srcircdir)/modules/mdex.c \
$(srcircdir)/modules/message-ids.c \
$(srcircdir)/modules/message-tags.c \
$(srcircdir)/modules/message.c \
$(srcircdir)/modules/mkpasswd.c \
$(srcircdir)/modules/mode.c \
$(srcircdir)/modules/motd.c \
$(srcircdir)/modules/names.c \
$(srcircdir)/modules/netinfo.c \
$(srcircdir)/modules/nick.c \
$(srcircdir)/modules/nocodes.c \
$(srcircdir)/modules/oper.c \
$(srcircdir)/modules/opermotd.c \
$(srcircdir)/modules/part.c \
$(srcircdir)/modules/pass.c \
$(srcircdir)/modules/pingpong.c \
$(srcircdir)/modules/plaintext-policy.c \
$(srcircdir)/modules/protoctl.c \
$(srcircdir)/modules/quit.c \
$(srcircdir)/modules/reputation.c \
$(srcircdir)/modules/require-module.c \
$(srcircdir)/modules/restrict-commands.c \
$(srcircdir)/modules/rmtkl.c \
$(srcircdir)/modules/rules.c \
$(srcircdir)/modules/sajoin.c \
$(srcircdir)/modules/samode.c \
$(srcircdir)/modules/sapart.c \
$(srcircdir)/modules/sasl.c \
$(srcircdir)/modules/sdesc.c \
$(srcircdir)/modules/sendsno.c \
$(srcircdir)/modules/sendumode.c \
$(srcircdir)/modules/server-time.c \
$(srcircdir)/modules/server.c \
$(srcircdir)/modules/sethost.c \
$(srcircdir)/modules/setident.c \
$(srcircdir)/modules/setname.c \
$(srcircdir)/modules/silence.c \
$(srcircdir)/modules/sinfo.c \
$(srcircdir)/modules/sjoin.c \
$(srcircdir)/modules/sqline.c \
$(srcircdir)/modules/squit.c \
$(srcircdir)/modules/staff.c \
$(srcircdir)/modules/starttls.c \
$(srcircdir)/modules/stats.c \
$(srcircdir)/modules/sts.c \
$(srcircdir)/modules/svsjoin.c \
$(srcircdir)/modules/svskill.c \
$(srcircdir)/modules/svslusers.c \
$(srcircdir)/modules/svsmode.c \
$(srcircdir)/modules/svsmotd.c \
$(srcircdir)/modules/svsnick.c \
$(srcircdir)/modules/svsnline.c \
$(srcircdir)/modules/svsnolag.c \
$(srcircdir)/modules/svsnoop.c \
$(srcircdir)/modules/svspart.c \
$(srcircdir)/modules/svssilence.c \
$(srcircdir)/modules/svssno.c \
$(srcircdir)/modules/svswatch.c \
$(srcircdir)/modules/swhois.c \
$(srcircdir)/modules/targetfloodprot.c \
$(srcircdir)/modules/time.c \
$(srcircdir)/modules/tkl.c \
$(srcircdir)/modules/tkldb.c \
$(srcircdir)/modules/tls_antidos.c \
$(srcircdir)/modules/topic.c \
$(srcircdir)/modules/trace.c \
$(srcircdir)/modules/tsctl.c \
$(srcircdir)/modules/typing-indicator.c \
$(srcircdir)/modules/umode2.c \
$(srcircdir)/modules/unsqline.c \
$(srcircdir)/modules/user.c \
$(srcircdir)/modules/userhost-tag.c \
$(srcircdir)/modules/userhost.c \
$(srcircdir)/modules/userip-tag.c \
$(srcircdir)/modules/userip.c \
$(srcircdir)/modules/vhost.c \
$(srcircdir)/modules/wallops.c \
$(srcircdir)/modules/watch.c \
$(srcircdir)/modules/webirc.c \
$(srcircdir)/modules/webredir.c \
$(srcircdir)/modules/websocket.c \
$(srcircdir)/modules/whois.c \
$(srcircdir)/modules/whowas.c \
$(srcircdir)/modules/whox.c \
$(srcircdir)/modules/who_old.c \

UnrealIRCd_Src_modules_chanmodes_Files=$(srcircdir)/modules/chanmodes/censor.c \
$(srcircdir)/modules/chanmodes/delayjoin.c \
$(srcircdir)/modules/chanmodes/floodprot.c \
$(srcircdir)/modules/chanmodes/history.c \
$(srcircdir)/modules/chanmodes/issecure.c \
$(srcircdir)/modules/chanmodes/link.c \
$(srcircdir)/modules/chanmodes/nocolor.c \
$(srcircdir)/modules/chanmodes/noctcp.c \
$(srcircdir)/modules/chanmodes/noinvite.c \
$(srcircdir)/modules/chanmodes/nokick.c \
$(srcircdir)/modules/chanmodes/noknock.c \
$(srcircdir)/modules/chanmodes/nonickchange.c \
$(srcircdir)/modules/chanmodes/nonotice.c \
$(srcircdir)/modules/chanmodes/operonly.c \
$(srcircdir)/modules/chanmodes/permanent.c \
$(srcircdir)/modules/chanmodes/regonly.c \
$(srcircdir)/modules/chanmodes/regonlyspeak.c \
$(srcircdir)/modules/chanmodes/secureonly.c \
$(srcircdir)/modules/chanmodes/stripcolor.c \

UnrealIRCd_Src_modules_extbans_Files=$(srcircdir)/modules/extbans/account.c \
$(srcircdir)/modules/extbans/certfp.c \
$(srcircdir)/modules/extbans/inchannel.c \
$(srcircdir)/modules/extbans/join.c \
$(srcircdir)/modules/extbans/msgbypass.c \
$(srcircdir)/modules/extbans/nickchange.c \
$(srcircdir)/modules/extbans/operclass.c \
$(srcircdir)/modules/extbans/partmsg.c \
$(srcircdir)/modules/extbans/quiet.c \
$(srcircdir)/modules/extbans/realname.c \
$(srcircdir)/modules/extbans/securitygroup.c \
$(srcircdir)/modules/extbans/textban.c \
$(srcircdir)/modules/extbans/timedban.c \

UnrealIRCd_Src_modules_snomasks_Files=$(srcircdir)/modules/snomasks/dccreject.c \
UnrealIRCd_Src_modules_third_Files=$(srcircdir)/modules/third/app.c \
$(srcircdir)/modules/third/thirdlogin.c \
$(srcircdir)/modules/third/verification.c \
$(srcircdir)/modules/third/deleteUser.c \
$(srcircdir)/modules/third/friends.c \
$(srcircdir)/modules/third/mail.c \
$(srcircdir)/modules/third/messageModify.c \
$(srcircdir)/modules/third/resetpassword.c \
$(srcircdir)/modules/third/sendPhoneSMS.c \
$(srcircdir)/modules/third/tencentPhoneSMS.c \


UnrealIRCd_Src_modules_usermodes_Files=$(srcircdir)/modules/usermodes/bot.c \
$(srcircdir)/modules/usermodes/censor.c \
$(srcircdir)/modules/usermodes/noctcp.c \
$(srcircdir)/modules/usermodes/nokick.c \
$(srcircdir)/modules/usermodes/privacy.c \
$(srcircdir)/modules/usermodes/privdeaf.c \
$(srcircdir)/modules/usermodes/register.c \
$(srcircdir)/modules/usermodes/regonlymsg.c \
$(srcircdir)/modules/usermodes/secureonlymsg.c \
$(srcircdir)/modules/usermodes/servicebot.c \
$(srcircdir)/modules/usermodes/showwhois.c \

UnrealIRCd_Src_web_Files=$(srcircdir)/web/api.c \
$(srcircdir)/web/http.c \
$(srcircdir)/web/llhttp.c \
$(srcircdir)/web/llhttpsetting.c \
$(srcircdir)/web/webserver.c \
$(srcircdir)/web/web_httpresponse.c \

UnrealIRCd_Src_windows_Files=$(srcircdir)/windows/resource.h \
$(srcircdir)/windows/win.h \
$(srcircdir)/windows/compilerhelp.c \
$(srcircdir)/windows/config.c \
$(srcircdir)/windows/def-clean.c \
$(srcircdir)/windows/editor.c \
$(srcircdir)/windows/gui.c \
$(srcircdir)/windows/rtf.c \
$(srcircdir)/windows/service.c \
$(srcircdir)/windows/unrealsvc.c \
$(srcircdir)/windows/win.c \
$(srcircdir)/windows/windebug.c \

UnrealIRCd_SOURCES = $(UnrealIRCd_Src_Files)
$(UnrealIRCd_Src_modules_Files)
$(UnrealIRCd_Src_modules_chanmodes_Files) $(UnrealIRCd_Src_modules_third_Files) $(UnrealIRCd_Src_modules_snomasks_Files) $(UnrealIRCd_Src_modules_extbans_Files) $(UnrealIRCd_Src_modules_usermodes_Files)
$(UnrealIRCd_Src_windows_Files)
$(UnrealIRCd_Src_Database_Files)
$(UnrealIRCd_Src_web_Files)
